atm camera across the street - Turkish English Dictionary